package com.rankeiot.platform.config;

import com.rankeiot.core.config.ControlType;
import com.rankeiot.core.config.IConfigItem;
import com.rankeiot.core.config.Item;
public enum LoginConfig implements IConfigItem {
    //登录页
    @Item(title = "密码登录",en="PasswordLogin",defaultValue = "true", type = ControlType.Switch,front = true)
    SIGN_PW,
    @Item(title = "短信登录",en="SMSLogin",defaultValue = "false", type = ControlType.Switch,front = true)
    SIGN_SMS,
    @Item(title = "忘记密码",en="RetrievePassword",defaultValue = "false", type = ControlType.Switch,front = true)
    FORGET_PW,
    @Item(title = "未注册手机验证后自动注册",en="AutoRegister",defaultValue = "false", type = ControlType.Switch,front = true)
    FORGET_PW_AUTOREGISTER,
    @Item(title = "注册账号",en="AccountRegistration",defaultValue = "false", type = ControlType.Switch,front = true)
    REGISTER,
    @Item(title = "微信登录",en="WeChatLogin",defaultValue = "false", type = ControlType.Switch,front = true)
    LOGIN_WX,
//    @Item(title = "AppId",type = ControlType.Input,front = true)
//    APP_ID,

//    @Item(title = "signName",type = ControlType.Input)
//    SIGN_NAME,
//    @Item(title = "accessKey",type = ControlType.Input)
//    ACCESS_KEY,
//    @Item(title = "accessKeySecret",type = ControlType.Input)
//    ACCESS_KEY_SECRET,
//    @Item(title = "endpoint",type = ControlType.Input)
//    ENDPOINT,
//    @Item(title = "忘记密码短信模板",type = ControlType.Input)
//    FORGET_TEMPLATECODE,
//    @Item(title = "注册账号短信模板",type = ControlType.Input)
//    REGISTER_TEMPLATECODE,
//    @Item(title = "登录短信模板",type = ControlType.Input)
//    LOGIN_TEMPLATECODE,
//    @Item(title = "参数配置",defaultValue = "{\"code\":\"templateParam\"}",type = ControlType.Input)
//    TEMPLATEPARAM,

}
